package com.xzq.dao;

import java.util.List;

import com.xzq.entity.Aqi;
import com.xzq.entity.District;
import com.xzq.entity.Page;

public interface AqiDao {
	/**
	 * 查询所有空气质量-分页
	 * @return
	 */
	public Page findAllAqiByPage(Page page,Integer type);
	/**
	 * 查询一个空气质量
	 * @param aqi
	 * @return
	 */
	public Aqi findOneAqi(Aqi aqi);
	/**
	 * 新增一个空气质量
	 * @param aqi
	 * @return
	 */
	public Integer saveAqi(Aqi aqi);
	/**
	 * 修改一个空气质量
	 * @param aqi
	 * @return
	 */
	public Integer modifyAqi(Aqi aqi);
	/**
	 * 删除一个空气质量
	 * @param aqi
	 * @return
	 */
	public Integer deleteAqi(Aqi aqi);
	/**
	 * 查询所有地区列表
	 * @return
	 */
	public List<District> findAllDis();
	/**
	 * 查询一个地区
	 * @param dis
	 * @return
	 */
	public District findOneDis(District dis);
	/**
	 * 新增一个地区
	 * @param dis
	 * @return
	 */
	public Integer saveDis(District dis);
	/**
	 * 修改一个地区
	 * @param dis
	 * @return
	 */
	public Integer modifyDis(District dis);
	/**
	 * 删除一个地区
	 * @param dis
	 * @return
	 */
	public Integer deleteDis(District dis);
	/**
	 * 查询所有地区-分页
	 * @param page
	 * @param likename
	 * @return
	 */
	public Page findAllDisByPage(Page page,String likename);
}

